
#ifndef __zuoOLED_H_
#define __zuoOLED_H_

#define  u8 unsigned char 

#define  u32 unsigned int 

#define Srceen 0
#define SIZE 16



void OLED_Init(void);
void OLED_Clear(void);
//int  OLED_printf(char src[],char num);
void OLED_ShowChar(uint8_t Line, uint8_t Column, char Char);
void OLED_ShowString(uint8_t Line, uint8_t Column, char *String);
void OLED_ShowNum(uint8_t Line, uint8_t Column, uint32_t Number, uint8_t Length);
void OLED_ShowSignedNum(uint8_t Line, uint8_t Column, int Number, uint8_t Length);
void OLED_ShowHexNum(uint8_t Line, uint8_t Column, uint32_t Number, uint8_t Length);
void OLED_ShowBinNum(uint8_t Line, uint8_t Column, uint32_t Number, uint8_t Length);
void OLED_ShowCHINESE(uint8_t Line, uint8_t Column, uint8_t Num);
void OLED_Console(char chr[],char chr2[],char num,u8 len,u8 cmd);




// #define  u8 unsigned char 
// #define  u32 unsigned int 
// #define OLED2_CMD  0	//д����
// #define OLED2_DATA 1	//д����
// #define OLED2_MODE 0
// #define SIZE 16
// #define XLevelL		0x02
// #define XLevelH		0x10
// #define Max_Column	128
// #define Max_Row		64
// #define	Brightness	0xFF 
// #define X_WIDTH 	128
// #define Y_WIDTH 	64	    						  

// void OLED2_WR_Byte(u8 dat,u8 cmd);	 
// void OLED2_ProcessBar2(u8 y,u8 process);   
// void OLED2_Display_On(void);
// void OLED2_Display_Off(void);	   							   		    
// void OLED2_Init(void);
// void OLED2_Clear(void);
// void OLED2_ShowChar(u8 x,u8 y,u8 chr);
// void OLED2_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size2);
// void OLED2_ShowString(u8 x,u8 y, char chr[]);	 
// void OLED2_Set_Pos(unsigned char x, unsigned char y);
// void OLED2_ShowCHinese(u8 x,u8 y,u8 no);
// void OLED2_DrawBMP(unsigned char x0, unsigned char y0,unsigned char x1, unsigned char y1,unsigned char BMP[]);
// void OLED2_WhiteNum(u8 x,u8 y,u32 num,u8 len,u8 size2);






#endif
